be involved in difficulties - Francés Inglés Diccionario